package com.ruoyi.warehousemanager.mapper;

import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface MainCheckMapper {
    /**
    * 查询审批记录数量
    * @param username 当前用户
    * @return 审批记录数量
    */
    public int selectCheckNum(String username);

    /**
     * 查询在审记录数量
     * @param username 当前用户
     * @return 在审记录数量
     */
    public int selectCheckIn(String username);

    /**
     * 查询审批通过记录数量
     * @param username 当前用户
     * @return 审批通过记录数量
     */
    public int selectCheckOk(String username);

    /**
     * 查询审批未通过记录数量
     * @param username 当前用户
     * @return 审批未通过记录数量
     */
    public int selectCheckNo(String username);

    /**
     * 查询全部审批记录数量
     * @param username 当前用户
     * @return 审批记录数量
     */
    public int selectAllCheckNum(String username);
    /**
     * 查询在审记录数量
     * @param username 当前用户
     * @return 在审记录数量
     */
    public int selectAllCheckIn(String username);

    /**
     * 查询审批通过记录数量
     * @param username 当前用户
     * @return 审批通过记录数量
     */
    public int selectAllCheckOk(String username);

    /**
     * 查询审批未通过记录数量
     * @param username 当前用户
     * @return 审批未通过记录数量
     */
    public int selectAllCheckNo(String username);

}
